package com.cn.wanxi.util;

public class MyHelp {
    /**
     * 2020-12-30
     * 1.三层  mvc
     * 2.页面转发
     * 3.四大作用域  request
     * 4.类和对象
     * 5.基本类型和引用类型
     * 6.类的加载顺序
     * 7.命名规范
     * 8.jsp的页面引用
     * 9.jsp页面取值  ${}
     * 10.其他 面试笔试注意的问题
     * 11.注解
     * 12.第二阶段 执行顺序
     *   1访问页面--地址--webServlet 注解
     *     1.访问数据层
     *     2.得到数据
     *     3.存到req
     *     4.页面转发
     *   2service  服务逻辑层
     *     1.新建对象 null  为了存放数据
     *     2.封装数据
     *     3.返回数据
     *   3dao层  存放数据
     *      1.存放数据
     *   4model  载体，依赖关系
     */
    /**
     * 2021-1-6
     * 1.给定路径 得到file，文件夹，
     * 2.创建文件夹
     * 3.给定文件名--创建文件  一定要有一个返回file对象
     * 4.写。 必须是int   byte【】
     * 5.将字符串转换为数组
     * 6.必须给每一个字符串写完后加一个分隔符
     * 7.读：得到file    刚开始，我们以字节流去读：汉字是三个字节  所以会出现乱码
     * 8.改变字符流 来读取
     * 9.需要将所有读取出来的数据进行字符串拼接
     * 10.封装：分隔符  所以通过分隔符得到数组   split  得到数组
     * 11.对每一个属性进行赋值
     */
    /**
     * 2021-1-7
     * 1.创建文件---发现有几个地方都会有相同代码
     * 2.进行提取到io工具类
     * 3.写入数据--数组和集合  数组集合转换为字符串
     * 4.读取--相同代码  ---封装
     * 5.封装导航list，发现数据有中括号或者空格  ，split   replace trim
     * ---------------------------------
     * 6.发现数据逻辑层出现io流代码，面向对象应该让不该出现的代码消失
     * 7.单独讲写入数据提取到io类。for循环，主要目的就是写入数据，所以需要数据集。
     * 8.数据集通过service传入
     * 9.因为所有的路径全部卸载IO流里面，---引入了枚举，---path.xml
     *
     */
}
